/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package data;

import java.rmi.RemoteException;


public class AlarmImpl extends java.rmi.server.UnicastRemoteObject implements Alarm {

private int alarm_id;
private int termin_id;
private int wiederholung_id;

//Dieser Konstruktor ruft den Konstruktor der Superklasse UnicastRemoteObject auf.

public AlarmImpl ()throws java.rmi.RemoteException {
super();}


//Diese Methode setzt die alarm_id vom typ int und wirft eine RemoteException.

public void set_alarm_id(int AlarmID)throws RemoteException {
this.alarm_id = AlarmID;}



//Diese Methode setzt die termin_id vom typ int und wirft eine RemoteException.

public void set_termin_id(int TerminID)throws RemoteException {
this.termin_id = TerminID;}

//Diese Methode setzt die wiederholung_id vom typ int und wirft eine RemoteException.

public void set_wiederholung_id(int WiederholungID)throws RemoteException {
this.wiederholung_id = WiederholungID;}



//Diese Methode gibt die alarm_id vom typ int zurück und es wird eine RemoteException geworfen.

public int get_alarm_id()throws RemoteException {
return alarm_id;}

//Diese Methode gibt die termin_id vom typ int zurück und es wird eine RemoteException geworfen.

public int get_termin_id()throws RemoteException {
return termin_id;}


//Diese Methode gibt die wiederholung_id vom typ int zurück und es wird eine RemoteException geworfen.

public int get_wiederholung_id()throws RemoteException {
return wiederholung_id;}

}
